Part Number Hot Search : 
CPCL04GF TM32F IDTQS PLL40 DMR14A VIWT826A ATMEG LH5481
Product Description
Full Text Search
 

To Download HCS509 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  1996 microchip technology inc. preliminary ds40147a-page 1 features security secure storage of manufacturers key secure storage of transmitters keys ntq109 compatible learning mode up to six transmitters master transmitter supported ? ee l oq code hopping technology operating 3.0v?.0v operation 4 mhz rc oscillator learning indication on repeat auto baud rate detection other ntq109 functional replacement stand alone decoder on-chip eeprom for transmitter storage four binary function outputs?5 functions 18-pin dip/soic package typical applications automotive remote entry systems automotive alarm systems automotive immobilizers gate and garage openers electronic door locks identity tokens burglar alarm systems compatible encoders ntq106, ntq105, ntq104 hcs200, hcs300/301, hcs360/361 description the microchip technology inc. HCS509 is a code hop- ping decoder designed for secure remote keyless entry (rke) systems. the HCS509 utilizes the pat- ented k ee l oq code hopping system and high security learning mechanisms to make this a canned solution when used with the hcs encoders to implement a uni- directional remote keyless entry system. package type block diagram the manufacturers key, transmitter keys, and synchro- nization information are stored in protected on-chip eeprom. the HCS509 uses the dat and clk inputs to load the manufacturers key and cannot be read out of the device. the HCS509 operates over a wide voltage range of 3.0 volts to 6.0 volts. the decoder employs automatic baud rate detection which allows it to compensate for wide variations in transmitter data rate. the decoder contains sophisticated error checking algorithms to ensure only valid codes are accepted. HCS509 pdip, soic 1 2 3 4 5 6 7 8 9 lrnin repeat sel mclr gnd f1 [s0] f2 [s1] f3 f1l 18 17 16 15 14 13 12 11 10 rfin mode oscin nc v dd dat [s3] clk [s2] delay master f1 f2 f1l f3 repeat 67-bit reception register eeprom control decryptor output mode rfin oscillator oscin control master dat [s3] clk [s2] lrnin mclr HCS509 k ee l oq code hopping decoder* keeloq is a trademark of microchip technology inc. *code hopping patents issued in europe, u. s. a., and r. s. a. patents numbers ?us: 5,517,187; europe: 0459781 this document was created with framemake r404
HCS509 ds40147a-page 2 preliminary 1996 microchip technology inc. 1.0 k ee l oq system overview 1.1 k e y t erms man uf acturer s code ?a 64-bit word, unique to each manufacturer, used to produce a unique encryption key in each transmitter (encoder). decr yption k e y ?a unique 64-bit key generated or programmed into the decoder. the decryption key controls the encryption algorithm and is stored in eeprom on the decoder device. lear n ?the receiver uses the same information that is transmitted during normal operation to derive the transmitters secret key, decrypt the dis- crimination value and the synchronization counter in learning mode to match a transmitter to a receiver. the encryption/decryption key is a func- tion of the manufacturers key and the device serial number. the hcs encoders and decoders employ the k ee l oq code hopping technology and an encryption algorithm to achieve a high level of security. code hopping is a method by which the code transmitted from the trans- mitter to the receiver is different every time a button is pushed. this method, coupled with a transmission length of 66 bits, virtually eliminates the use of code ?rabbing or code ?canning? 1.2 hcs encoder over vie w the hcs encoders have a small eeprom array which must be loaded with several parameters before use. the most important of these values are: a 28-bit serial number which is meant to be unique for every encoder an encryption key that is generated at the time of production a 16-bit synchronization value the serial number for each encoder is programmed by the manufacturer at the time of production. the generation of the encryption key is done using a key generation algorithm (figure 1-1). typically, inputs to the key generation algorithm are the serial number of the encoder and a 64-bit manufacturers code. the manufacturers code is chosen by the system manufacturer and must be carefully controlled. the manufacturers code is a pivotal part of the overall system security. figure 1-1: creation and storage of encryption key during production transmitter manufacturers serial number or code encryption key key generation algorithm serial number encryption key sync counter . . . hcsxxx eeprom array seed
1996 microchip technology inc. preliminary ds40147a-page 3 HCS509 the 16-bit synchronization value is the basis for the transmitted code changing for each transmission and is updated each time a button is pressed. because of the complexity of the code hopping encryption algorithm, a change in one bit of the synchronization value will result in a large change in the actual transmitted code. there is a relationship (figure 1-2) between the key values in eeprom and how they are used in the encoder. once the encoder detects that a button has been pressed, the encoder reads the button and updates the synchro- nization counter. the synchronization value is then combined with the encryption key in the encryption algorithm, and the output is 32 bits of encrypted infor- mation. this data will change with every button press, hence, it is referred to as the hopping portion of the code word. the 32-bit hopping code is combined with the button information and the serial number to form the code word transmitted to the receiver. 1.3 hcs decoder over vie w before a transmitter can be used with a particular receiver, the transmitter must be ?earned by the receiver. upon learning a transmitter, information is stored by the receiver so that it may track the transmitter, including the serial number of the transmitter, the current synchronization value for that transmitter, and the same encryption key that is used on the transmitter. if a receiver receives a message of valid format, the serial number is checked and, if it is from a learned transmitter, the message is decrypted and the decrypted synchronization counter is checked against what is stored. if the synchronization value is veri?d, then the button status is checked to see what operation is needed. figure 1-3 shows the relationship between some of the values stored by the receiver and the values received from the transmitter. figure 1-2: basic operation of transmitter (encoder) figure 1-3: basic operation of receiver (decoder) k ee l oq algorithm button press information encryption eeprom array 32 bits of encrypted data serial number transmitted information encryption key sync counter serial number button press information eeprom array decryption key 32-bits of encrypted data serial number received information decrypted synchronization counter check for match check for match k ee l oq algorithm decryption sync counter serial number manufacturer code
HCS509 ds40147a-page 4 preliminary 1996 microchip technology inc. 2.0 pin assignment pin decoder function i/o (1) buffer type (1) description 1 lrnin i ttl learn input - initiates learning, 10k pull-up required on input 2 repeat o ttl repeat output - indicates repeated codes 3 sel i ttl connect to v dd 4 mclr i st master clear input 5 ground p ground connection 6 f1 [s0] o ttl function 1 output (also s0) 7 f2 [s1] o ttl function 2 output (also s1) 8 f3 o ttl function 3 output 9 f1l o ttl function 1 latched 10 master o ttl master transmitter output 11 delay o ttl delayed transmission output 12 clk [s2] i/o ttl/st (2) clock in programming mode (also s2 output) (note 3) 13 dat [s3] i/o ttl/st (2) data in programming mode (also s3 output) (note 3) 14 v dd p power connection 15 nc no connection 16 oscin (4 mhz) i st oscillator in ?recommended values 10 k w and 10pf 17 mode i ttl input to select learning or preprogramming mode 18 rfin i ttl rf input from receiver note 1: p = power, i = in, o = out, and st = schmitt trigger input. 2: this buffer is a schmitt trigger input when used in serial programming mode. 3: pin 12 and pin 13 have a dual purpose. during reset these pins are used to determine if programming mode is selected in which case they are the clock and data lines. in normal operation mode these pins are the upper 2-bits of the button code [s3 s2].
1996 microchip technology inc. preliminary ds40147a-page 5 HCS509 3.0 description of functions 3.1 master t ransmitter in learning mode the decoder can be set up so that the ?st transmitter that is learned becomes the master transmitter. the master transmitter will not be erased when more than the maximum transmitters are learned. the master transmitter can be used to implement higher privileges in a system such as activating learn- ing. when the master transmitter is activated the asso- ciated function outputs as well as the master output are activated. to implement a master learn the mas- ter output can be inverted to control the lrnin input. 3.2 dela y ed mode the delayed mode can be used to implement a function associated with activating a transmitter for an extended period of time such as panic. delayed mode is handled differently for encoders with delay mode transmission commands (ntq106, hcs360/361) than encoders without delay mode transmission commands (hcs200/ 300/301). the delay output is activated when a ?elay transmission command is received or when the same transmissions are received consecutively for 4 sec- onds. 3.3 repeat the repeat output is activated for 50 ms every time a repeated code is received. the repeat output is also used to indicate successful learning. the transmitter should be activated during the ?st and second steps of learning until the repeat output goes high. 3.4 latc hed the f1l (function 1 latched) output can be used to implement a nonvolatile latch function. f1l will change state every time f1 is activated and return to the state it was in after power loss. 4.0 output mapping the HCS509 supports the ntq109s output format. these are: f1, f2, f1l, f3, repeat, master, and delay outputs. additional to these outputs the HCS509 also supports a binary output of the function code [s3 s2 s1 s0] which allows the decoder to use all the button codes of the new hcs encoders (table 4-1). figure 4-1: function output table function code dat[s3] clk[s2] f3 f2[s1] f1[s0] f1l description 0001 00001tf1 on ntq109, f1l toggle/binary output 0010 00010ncf2 on ntq109/binary output 0011 00100ncf3 on ntq109/binary output 0100 01000nc binary output [s3 s2 s1 s0] 0101 01001nc binary output [s3 s2 s1 s0] 0110 01010nc binary output [s3 s2 s1 s0] 0111 01011nc binary output [s3 s2 s1 s0] 1000 10000nc binary output [s3 s2 s1 s0] 1001 10001nc binary output [s3 s2 s1 s0] 1010 10010nc binary output [s3 s2 s1 s0] 1011 10011nc binary output [s3 s2 s1 s0] 1100 11000nc binary output [s3 s2 s1 s0] 1101 11001nc binary output [s3 s2 s1 s0] 1110 11010nc binary output [s3 s2 s1 s0] 1111 11011nc binary output [s3 s2 s1 s0] note: nc = no change; t = toggle.
HCS509 ds40147a-page 6 preliminary 1996 microchip technology inc. 5.0 mode configuration the HCS509 decoder has two modes of operation. the nonlearning mode supports up to 4 transmitters and the learning mode supports up to 6 transmitters. the nonlearning mode must be used where transmit- ters are preprogrammed at the factory and learning capability is not required. in this mode there need not be a relationship between the serial number and the decryption key. the learning mode does not store the decryption key but derives it from the serial number and manufac- terers key each time it is required. in nonlearning mode, the serial number, synchroniza- tion counter, and decryption key must be programmed for each transmitter in the system. the manufacturers key is not required in preprogram mode. in learning mode, the only information that needs to be programmed is the manufacturers key. transmitters are learned into the HCS509 through the normal learn pro- cedure. 6.0 decoder operation 6.1 learning a t ransmitter to a receiver the learning mode is selected when the mode pin is low. in order for a transmitter to be used with a decoder, the transmitter must ?st be ?earned? when a transmit- ter is learned to a decoder, the decoder stores the serial number and current synchronization value in eeprom. the decoder must keep track of these values for every transmitter that is learned (figure 6-1). the maximum number of transmitters that can be learned is ?e and one master transmitter. the decoder must also store the manufacturers key in order to learn a transmitter and will typically be the same for all decoders in a sys- tem. in learning mode the decoder assigns 6 memory slots. a learning pointer is used to point to the next learning position. the learning pointer can be set up to point to the ?st (master) memory slot. if lrn_ptr is initialized to the master position, the ?st transmitter learned will learn in the master position. this transmitter learned into the system will then become the master transmit- ter. if initialized to the transmitter 1 position, the ?st transmitter will learn into transmitter 1. transmitters will be learned into the memory slots until position ?e is reached. the learning pointer then wraps back to trans- mitter 1. transmitters can be erased by repeated learn- ing. however, the master transmitter will be ?ed into the system and cannot be erased. figure 6-1: assignment of memory slots it must be stated that various patents exist on learning strategies and care must be taken not to infringe these patents when using the HCS509 in a system. 6.1.1 learning procedure learning is activated by taking the lrnin input low for longer than 32 ms. this input requires an external pull- up resistor. the learn input can be either pulled low using a manual learn button or by feeding the master output inverted back to the lrnin input (master learn activation). master transmitter 1 transmitter 2 transmitter 3 transmitter 4 transmitter 5
1996 microchip technology inc. preliminary ds40147a-page 7 HCS509 to learn a new transmitter to the HCS509 decoder, the following sequence is required: 1. enter learning mode by pulling lrnin low for longer than 32 ms. 2. activate the transmitter until the repeat output goes high indicating reception of a valid code. 3. activate the transmitter a second time until the repeat goes high again. 4. the transmitter is now learned into the decoder. 5. repeat steps 1-4 to learn up to 6 transmitters. 6. learning will be terminated if two non-sequential codes were received or if two acceptable codes were not decoded within 30 seconds. the following checks are performed on the decoder to determine if the transmission is valid during learn: the ?st code word is checked for bit integrity. the hopping code is decrypted. the discrimination value is compared to the serial number. the second code word is checked for bit integrity. the hopping code is decrypted. the function codes of the ?st transmission and second transmission are compared. the synchronization counters of the hopping codes are compared to check that they are sequential codes. if all the checks pass, the serial number and syn- chronization counters are stored in eeprom memory. figure 6-2 shows a ?w chart of the learn sequence. note: whenever a transmission with the same serial number as the master transmitter is received during learn, learn will ignore the transmission and wait for the next. only if a serial number other than the master serial number is received will learn continue. learn will terminate if no transmissions are received for more than 30 seconds. figure 6-2: learn sequence 6.2 prepr ogramming t ransmitter s into the decoder in nonlearning mode the nonlearning mode is selected when the mode pin is high. this mode can be used where there is no rela- tionship between the serial number and the decryption key or where the relationship is not the relationship used on the ntq109. transmitter information can be programmed at the time of manufacture. this does not allow the learning of additional transmitters at a later stage. enter learn mode generate key from serial number use generated key to decrypt wait for reception of second compare discrimination value with serial number use generated key to decrypt equal counters serial number synchronization counter sequential ? ? exit learn successful store: learn unsuccessful no no ye s ye s wait for reception of a valid code non-repeated valid code
HCS509 ds40147a-page 8 preliminary 1996 microchip technology inc. 6.3 v alidation of codes the HCS509 is a single chip functional replacement for the ntq109 and ntq106 decoder chipset. the HCS509 treats all transmitters as ntq104/105/106 equivalent transmitters. this means that the full code (66- or 67-bits) is received but only 56 bits are inter- preted. serial numbers are truncated to 24 bits to be compatible with the ntq104/105/106. in a typical decoder operation (figure 6-3), the key gen- eration on the decoder side is done by taking the serial number from a transmission and combining that with the manufacturers key to create the same secret key that was used by the transmitter. once the secret key is obtained, the rest of the transmission can be decrypted. the decoder waits for a transmission and checks the serial number to determine if it is a learned transmitter. if it is, it takes the encrypted portion of the transmission and decrypts it using the decryption key. it uses the dis- crimination bits to determine if the decryption was valid. if everything up to this point is valid, the synchronization value is evaluated. 6.4 v alidation steps validation consists of the following steps: search eeprom to ?d the serial number match decrypt the hopping code compare the user bits and the 8 bits of discrimi- nation value with the lower 8 bits of serial number check if the synchronization counter falls within the ?st synchronization window. check if the synchronization counter falls within the second synchronization window. if a valid transmission is found, update the syn- chronization counter, else use the next transmitter block and repeat the tests. figure 6-3: decoder operation ? transmission received does serial number match ? decrypt transmission is decryption valid ? is counter within 16 ? is counter within 32k ? update counter execute command save counter in temp location start no no no no ye s ye s ye s ye s ye s no and
1996 microchip technology inc. preliminary ds40147a-page 9 HCS509 6.5 sync hr onization with decoder the k ee l oq technology features a sophisticated synchronization technique (figure 6-4) which does not require the calculation and storage of future codes. if the stored counter value for that particular transmitter and the counter value that was just decrypted are within a formatted window of 16, the counter is stored and the command is executed. if the counter value was not within the single operation window, but is within the double operation window of 32k window, the transmit- ted synchronization value is stored in temporary loca- tion, and it goes back to waiting for another transmission. when the next valid transmission is received, it will check the new value with the one in tem- porary storage. if the two values are sequential, it is assumed that the counter had just gotten out of the sin- gle operation ?indow? but is now back in sync, so the new synchronization value is stored and the command executed. if a transmitter has somehow gotten out of the double operation window, the transmitter will not work and must be relearned. since the entire window rotates after each valid transmission, codes that have been used are part of the ?locked (32k) codes and are no longer valid. this eliminates the possibility of grab- bing a previous code and retransmitting to gain entry. figure 6-4: synchronization window blocked entire window rotates to eliminate use of previously used codes current position (32k codes) double operation (32k codes) single operation window (16 codes) 7.0 integrating the HCS509 into a system the HCS509 can act as a stand alone decoder or be interfaced to a microcontroller. typical stand alone applications include garage door openers and elec- tronic door locks. in stand alone applications the HCS509 will handle learning, reception, decryption and validation of the received code and generate the appro- priate output. for a garage door opener the HCS509 input will be connected to a rf receiver and the output to a relay driver to connect a motor controller. typical systems where the HCS509 will be connected to a microcontroller include vehicle and home security systems. the HCS509 input will be connected to a rf receiver and the function outputs to the microcontroller. the HCS509 will handle all the decoding functions and the microcontroller all the system functions.
HCS509 ds40147a-page 10 preliminary 1996 microchip technology inc. 8.0 differences between ntq109 and the HCS509 for those users familiar with the ntq109, table 8-1 lists the differences between the ntq109 and the HCS509 decoders. table 8-1: differences item differences reason 1 added binary button outputs. for f1, f2, and f3 func- tion codes the HCS509 will function similarly to the ntq109, but for f4 and higher the HCS509 displays the binary value of the received function code [s3 s2 s1 s0] by using the f1, f2, dat, and clk lines of the HCS509. this feature is added to enable the use of all the but- ton codes of the new hcsxxx encoders. 2 learn mode pin. this enable the user to select between to modes of operation for the HCS509. the ?st, allows a maximum of six transmitters but then only the normal keygen learn method is allowed. the second, allows the user to use a different learning method but requires that the transmitters be prepro- grammed into eeprom using the factory program- ming interface. in this mode a maximum of four transmitters are allowed. the HCS509 the decoder uses two memory map- pings. in the ?st mode the decryption key is not stored but derived whenever required, and in the sec- ond the decryption key is read from eeprom and then used. 3 the HCS509 has an added test after reset to deter- mine whether programming mode should be entered or not. this interface is used to initialize the HCS509s learn pointer, manufacturers key and transmitter memory blocks. the HCS509 has internal eeprom memory, and the only access to it is through a factory programming interface. therefore, to initialize the HCS509 it is nec- essary to check for the factory programming activation sequence after reset. 4 automatic delay function activation. if a repeated transmission is received for 4 seconds after the func- tion output was activated an automatic delay function will be activated. the hcs200/300s decoders don? have a delay func- tion option, and to enable these transmitters to emu- late the delay function, normally used as a panic, this feature was added.
1996 microchip technology inc. preliminary ds40147a-page 11 HCS509 9.0 k ee l oq encoders 9.1 t ransmission format (pwm) the k ee l oq encoder transmission is made up of sev- eral parts (figure 9-1). each transmission begins with a preamble and a header, followed by the encrypted and then the ?ed data. the actual data is 56/66/67 bits which consists of 32 bits of encrypted data and 24/34/ 35 bits of non-encrypted data. each transmission is followed by a guard period before another transmission can begin. the encrypted portion provides up to four billion changing code combinations and includes the button status bits (based on which buttons were acti- vated) along with the synchronization counter value and some discrimination bits. the non-encrypted por- tion is comprised of the status bits, the function bits, and the 24/28-bit serial number. the encrypted and non-encrypted combined sections increase the number of combinations to 7.38 x 10 19 . 9.2 code w or d or ganization the hcsxxx encoder transmits a 66/67-bit code word when a button is pressed. the 66/67-bit word is con- structed from a fixed code portion and an encrypted code portion (figure 9-2). the encrypted data is generated from four button bits, two over?w counter bits, ten discrimination bits, and the 16-bit synchronization value. the non-encrypted data is made up from 2 status bits, 4 function bits, and the 28/32-bit serial number. figure 9-1: code word transmission format figure 9-2: code word organization logic ? logic ? bit period preamble header encrypted portion of transmission fixed portion of transmission guard time t p t h t hop t fix t g repeat vlow (1 bit) button sta- tus (4 bits) 28-bit serial number button status (4 bits) discrimina- tion bits (12 bits) 16-bit sync value crc1* crc0* 3/2 bits + serial number and but- ton status (32 bits) + 32 bits of encrypted data encrypted data non-encrypted data 66/67 bits of data transmitted *hcs360/361
HCS509 ds40147a-page 12 preliminary 1996 microchip technology inc. 10.0 electrical characteristics for HCS509 absolute maximum ratings ? ambient temperature under bias............................................................................................................. -55 c to +125 c storage temperature ............................................................................................................................... -65 c to +150 c voltage on any pin with respect to v ss (except v dd )......................................................................... -0.6v to v dd +0.6v voltage on v dd with respect to vss................................................................................................................... 0 to +7.5v total power dissipation (note 1) ........................................................................................................................... 800 mw maximum current out of v ss pin ........................................................................................................................... 150 ma maximum current into v dd pin .............................................................................................................................. 100 ma input clamp current, iik (v i < 0 or v i > v dd ) ......................................................................................................... 20 ma output clamp current, iok (v0 < 0 or v0 >v dd ) .................................................................................................. 20 ma maximum output current sunk by any i/o pin.......................................................................................................... 25 ma maximum output current sourced by any i/o pin..................................................................................................... 20 ma note: power dissipation is calculated as follows: pdis = v dd x {i dd - ? i oh } + ? {(v dd ? oh ) x i oh } + ? (v o l x i ol ) ? notice: stresses above those listed under ?bsolute maximum ratings may cause permanent damage to the device. this is a stress rating only and functional operation of the device at those or any other conditions above those indicated in the operation listings of this speci?ation is not implied. exposure to maximum rating conditions for extended periods may affect device reliability.
1996 microchip technology inc. preliminary ds40147a-page 13 HCS509 table 10-1: dc characteristics table 10-2: ac characteristics figure 10-1: reset watchdog timer, oscillator start-up timer and power-up timer timing dc characteristics standard operating conditions (unless otherwise stated) operating temperature -40 c t a +85 c for industrial and 0 c t a +70 c for commercial symbol characteristic min typ ( ? ) max units conditions v dd supply voltage 3.0 6.0 v v por v dd start voltage to ensure reset ? ss ? s vdd v dd rise rate to ensure reset 0.05* v/ms i dd supply current 1.8 7.3 4.5 10 ma ma f osc = 4 mhz, v dd = 5.5v (during eeprom programming) v il input low voltage v ss 0.16 v dd v except mclr = 0.2 v dd v ih input high voltage 0.48 v dd ? dd v except mclr = 0.85 v dd v ol output low voltage 0.6 v i ol = 8.5 ma, v dd = 4.5v v oh output high voltage v dd - 0.7 v i oh = -3.0 ma, v dd = 4.5v ? data in ?yp column is at 5.0v, 25 c unless otherwise stated. these parameters are for design guidance only and are not tested. * these parameters are characterized but not tested. note: negative current is de?ed as coming out of the pin. symbol characteristic min typ max units conditions f osc oscillator frequency 2.7 4 6.21 mhz rext=10k, cext=10pf f baud auto baudrate range 500 3200 bps t od output delay 48 75 237 ms t a output activation time 322 500 740 ms t rpt repeat activation time 32 50 74 ms t lrn lrnin activation time 21 32 ms t mclr mclr low time 150 ns t ov time output valid 150 222 ms v dd mclr i/o pins t ov tmclr
HCS509 ds40147a-page 14 preliminary 1996 microchip technology inc. figure 10-2: output activation rfin f1/f2/f3 f1l repeat delay ntqxxx delay hcsxxx 0s 1s 2s 3s 4s 5s 1 code word 50ms t od t a t rpt t a t a master note 1: output is activated if master transmitter is detected. 2: f1l will change state every time f1 is activated. 3: output is activated when delay command is received from encoder. 4: output is activated if hcsxxx transmission is received from more than 4 seconds. note 1 note 2 note 3 note 4
1996 microchip technology inc. preliminary ds40147a-page 15 HCS509 figure 10-3: test circuit f2 f3 f1l master repeat f1 v d d g n d g n d v dd low voltage detector vi vo 1k v dd 10k 10 pf 14 p1 5 v dd 10k 1 rf input 1 2 3 12v gnd 1n4004/7 100 m f power supply g n d lm7805 vi vo v dd nc rfin lrnin repeat f1[s0] f2[s1] f3 f1l master delay clk dat mclr sel osc1 nc 4 3 16 15 learn init delay 10k 10k p2 p3 1k 1k 1k 1k 1k 1k 1k 100 m f p1 p2 p3 programming pads 17 18 1 2 6 7 8 9 10 11 12 13 HCS509
HCS509 ds40147a-page 16 preliminary 1996 microchip technology inc. americas corporate of?e microchip technology inc. 2355 west chandler blvd. chandler, az 85224-6199 tel: 602 786-7200 fax: 602 786-7277 technical support: 602 786-7627 web: http://www.microchip.com atlanta microchip technology inc. 500 sugar mill road, suite 200b atlanta, ga 30350 tel: 770 640-0034 fax: 770 640-0307 boston microchip technology inc. 5 mount royal avenue marlborough, ma 01752 tel: 508 480-9990 fax: 508 480-8575 chicago microchip technology inc. 333 pierce road, suite 180 itasca, il 60143 tel: 708 285-0071 fax: 708 285-0075 dallas microchip technology inc. 14651 dallas parkway, suite 816 dallas, tx 75240-8809 tel: 214 991-7177 fax: 214 991-8588 dayton microchip technology inc. suite 150 two prestige place miamisburg, oh 45342 tel: 513 291-1654 fax: 513 291-9175 los angeles microchip technology inc. 18201 von karman, suite 1090 irvine, ca 92715 tel: 714 263-1888 fax: 714 263-1338 new york microchip technology inc. 150 motor parkway, suite 416 hauppauge, ny 11788 tel: 516 273-5305 fax: 516 273-5335 americas ( continued ) san jose microchip technology inc. 2107 north first street, suite 590 san jose, ca 95131 tel: 408 436-7950 fax: 408 436-7955 toronto microchip technology inc. 5925 airport road, suite 200 mississauga, ontario l4v 1w1, canada tel: 905 405-6279 fax: 905 405-6253 asia/pacific hong kong microchip technology rm 3801b, tower two metroplaza 223 hing fong road kwai fong, n.t. hong kong tel: 852 2 401 1200 fax: 852 2 401 3431 korea microchip technology 168-1, youngbo bldg. 3 floor samsung-dong, kangnam-ku, seoul, korea tel: 82 2 554 7200 fax: 82 2 558 5934 singapore microchip technology 200 middle road #10-03 prime centre singapore 188980 tel: 65 334 8870 fax: 65 334 8850 taiwan microchip technology 10f-1c 207 tung hua north road taipei, taiwan, roc tel: 886 2 717 7175 fax: 886 2 545 0139 HCS509 pr oduct identi cation system to order or to obtain information, e.g., on pricing or delivery, please use the listed part numbers, and refer to the factory or the listed sales of?es. package: p = dip (300 mil body), 18-lead sn = soic (300 mil body), 18-lead temperature blank = 0?c to +70?c range: i = -40 c to +85 c device: HCS509 code hopping decoder HCS509t code hopping decoder (tape and reel) HCS509 /p europe united kingdom arizona microchip technology ltd. unit 6, the courtyard meadow bank, furlong road bourne end, buckinghamshire sl8 5aj tel: 44 1628 851077 fax: 44 1628 850259 france arizona microchip technology sarl zone industrielle de la bonde 2 rue du buisson aux fraises 91300 massy - france tel: 33 1 69 53 63 20 fax: 33 1 69 30 90 79 germany arizona microchip technology gmbh gustav-heinemann-ring 125 d-81739 muenchen, germany tel: 49 89 627 144 0 fax: 49 89 627 144 44 italy arizona microchip technology srl centro direzionale colleone pas taurus 1 viale colleoni 1 20041 agrate brianza milan italy tel: 39 39 6899939 fax: 39 39 689 9883 japan microchip technology intl. inc. benex s-1 6f 3-18-20, shin yokohama kohoku-ku, yokohama kanagawa 222 japan tel: 81 45 471 6166 fax: 81 45 471 6122 6/14/96 information contained in this publication regarding device applications and the like is intended for suggestion only and may be superseded by updates. no representation or warranty is given and no liability is assumed by microchip technology incorporated with respect to the accuracy or use of such information, or infringement of patents or other intellectual property rights arising from such use, or otherwise. use of microchips products as critical components in medical devices is not authorized except with express written approval by microchip. no licenses are conveyed, implicitly or otherwise, under any intellectual property rights. the microchip logo and name are registered trademarks of microchip technology inc. in the usa and other countries. all rights reserved. all other trademarks mentioned herein are the property of their all rights reserved. 1996, microchip technology inc., usa, 7/196


▲Up To Search▲   

 
Price & Availability of HCS509

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X